Position Title: Middleware Integration Specialist (TIBCO Focus)
Location: Addison, TX (Hybrid: In-office twice weekly – Monday and Wednesday)
Employment Type: Permanent
Role Summary:
This mid-level developer position focuses on designing, implementing, and maintaining middleware solutions using TIBCO technologies. The role involves analyzing, coding, testing, debugging, and documenting integrations for both new and legacy systems in line with project specifications. Reporting to the Software Development Manager, the individual will deliver high-quality technical solutions while adhering to organizational standards.
Key Responsibilities:
- Develop and maintain integrations using TIBCO tools.
- Implement system connections between internal business applications and external vendor platforms, emphasizing secure and efficient data transfer.
- Automate deployment pipelines using CI/CD tools such as Bamboo or equivalent.
- Perform unit testing and create automated regression testing frameworks using tools like SOAP UI.
- Develop reusable components for error handling, logging, and auditing within TIBCO frameworks.
- Automate infrastructure and process monitoring using tools like TIBCO Hawk and integrate with Splunk or AppDynamics.
Qualifications:
Education & Credentials:
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
- Substitution allowed: one year of education equals one year of relevant work experience.
Experience:
- At least 5 years of experience in software development.
- Minimum 3 years working with TIBCO technologies such as TIBCO BusinessWorks, EMS, and Business Connect.
- Familiarity with plugins for REST, JSON, and healthcare formats like HL7.
- Proficiency in XML-related technologies, including XSD, XSLT, and XPath.
- Experience with protocols such as JMS, SOAP, and REST, as well as EDI transaction sets (e.g., 835, 837).
- Hands-on experience with Java-based frameworks like Spring.
Core Skills & Competencies:
- Service-oriented mindset with exceptional attention to detail.
- Strong problem-solving skills with the ability to propose high-quality solutions.
- High level of professionalism, especially in handling sensitive or confidential information.
- Strong communication skills with the ability to collaborate effectively.
- Proficiency in time management and multitasking within changing priorities.
- Familiarity with PC hardware, Windows OS, and macOS/iOS environments.
- Knowledge of productivity and browser-based tools is an advantage.